home *** CD-ROM | disk | FTP | other *** search
- 10 v(0)=173:v(1)=2:v(2)=221:v(3)=9:v(4)=3:c=0:l=5:ad=36864
- 20 ifpeek(ad+c)<>v(c)then50
- 30 c=c+1:ifc<>lthen20
- 40 goto60
- 50 load"super mister",8,1
- 60 poke53281,0:poke53280,11
- 70 sys39890:gosub10000
- 80 sysd1,14,7,2,5
- 200 print"[147]":sysh1,2
- 210 fors=0to1:gosub10100:next
- 220 fora=0to11:sysl1,11-a,a+2,3:sysl1,47-a,a+2,3:next
- 230 sysn1,11,2,36,1,3:sysn1,0,13,36,1,3
- 240 syst1,18,0,0,16
- 250 m$="super":xx=4:yy=4:cc=2:gosub10200
- 260 fora=0to2:sysv1,a*16,0,2+a:next
- 300 print"[147]":sysh1,2:sysa1
- 310 sysn1,0,25,80,25,1
- 320 fora=1to20:x=-5+int(rnd(1)*90):y=int(rnd(1)*24)
- 330 sysn1,x,y,5,1,1:next
- 340 b=.5:fora=1to35:b=b*1.14
- 350 forc=0to1:x=-5+int(rnd(1)*90):y=b/2
- 360 sysn1,x,y+25,1+y/5,1+y/15,2:next
- 370 forc=0to0:x=-20+int(rnd(1)*100):y=25+b/2-b/1.8:s=b/1.8
- 380 syst1,x,y,1,s:nextc,a
- 390 sysi1,2,3:sysi1,2,0:sysk1,2
- 400 fora=127to16step-1:sysk1,2:sysu1,40-a*1.5,a/2.6,3,1,2,a:next
- 410 sysi1,peek(40933),3
- 420 sysn1,16,29,48,9,0:m$="mister":co=2:u=8:v=1.2:yy=30:gosub10300
- 430 sysc1,0,20,0
- 440 print"[153]super mister [146][156]: rescaling graphics"
- 450 print" on the commodore 64!"
- 460 print" 1990 by mark d. rejhon"
- 470 print" ottawa, ontario, canada.":y=0
- 480 y=y+1:geta$:ifa$=""andy<600then480
- 490 sysa1:sp=1.3:gosub10400
- 500 fora=1to1000:next:print"[147]"
- 505 sysa1
- 510 sysd1,0,13,2,6:sysh1,3:yy=0:h=1
- 520 fory=1to14:xx=0:w=1:forx=1to17:sysn1,xx,yy,w,h,((y+x)and1)+2:xx=xx+int(w)
- 530 w=w+.5:next:yy=yy+int(h):h=h+.5:next:sysi1,3,0:sysk1,3
- 540 co=0:u=8:v=1.5:yy=4:m$="great":gosub10300:yy=5:xx=xx+1:co=1:gosub10310
- 550 co=0:yy=16:m$="3-d effect":gosub10300:yy=17:xx=xx+1:co=1:gosub10310
- 560 co=0:yy=28:u=8:m$="for games":gosub10300:yy=29:xx=xx+1:co=1:gosub10310
- 570 sp=1.5:gosub10400
- 9900 fora=0to3:sysg1,0:next:print"[150][147]":sysb1
- 9990 end
- 10000 read a1,b1,c1,d1,e1,f1,g1,h1,i1
- 10010 read j1,k1,l1,m1,n1,o1,p1,q1,r1
- 10020 read s1,t1,u1,v1,w1,x1:return
- 10100 sysh1,3
- 10110 fory=0to15:readl$:forx=0to15:sysl1,x,y,val(mid$(l$,x+1,1)):nextx,y
- 10120 sysv1,0,0,s:sysg1,3:return
- 10200 print""m$:fora=0tolen(m$)-1
- 10210 sysp1,xx+a*8,yy,peek(1024+a),8,cc:next:return
- 10300 poke646,peek(55296)or8:print""m$;:t=.5:xx=40-pos(.)*u/2:s=pos(.)/2
- 10310 forz=0topos(.)-1:ch=peek(1024+z)
- 10320 w=127:sysi1,2+notpeek(40933),3
- 10330 cc=int(w-u):x=xx-cc*s+int(w)*z:y=yy-cc*t:sysp1,x,y,ch,w,co
- 10340 sysk1,3:w=w/v:ifw>uthen10330
- 10350 ifw*v>uthenw=u:goto10330
- 10360 sysp1,xx+z*u,yy,ch,u,co:next:return
- 10400 q=16:sysn1,0,48,80,2,0
- 10410 fory=0to2:forx=0to4
- 10420 r=1:xs=x*q:ys=y*q:sysv1,xs,ys,5:sysn1,xs,ys,q,q,0
- 10430 sysi1,2+notpeek(40933),3
- 10440 r=r*sp:p=int(r):o=-p/2:syst1,o+xs+(2-x)*p,o+ys+(1-y)*p,5,p+q:sysk1,3
- 10450 ifr<110then10440
- 10460 nextx,y:return
- 30000 data37000,37018,37032,37300,37374,37402,37438,37484,37498,37578,37638
- 30010 data37654,37758,37858,38192,38330,38652,38718,38808,39052,39448,39712
- 30020 data39852,39890
- 40000 data 0000111111110000
- 40001 data 0000111111100000
- 40002 data 0001111111000000
- 40003 data 0001111110000000
- 40004 data 0011111100000000
- 40005 data 0011111000000000
- 40006 data 0111111111111000
- 40007 data 0111111111110000
- 40008 data 1111111111100000
- 40009 data 0000001111000000
- 40010 data 0000011110000000
- 40011 data 0000011100000000
- 40012 data 0000111000000000
- 40013 data 0000110000000000
- 40014 data 0001100000000000
- 40015 data 0001000000000000
- 40050 data 0000000220000000
- 40051 data 0000002332000000
- 40052 data 0000002332000220
- 40053 data 0000002332002332
- 40054 data 0000002332002332
- 40055 data 0220002332002332
- 40056 data 2332002333223332
- 40057 data 2332002333333332
- 40058 data 2332002333222220
- 40059 data 2333223332000000
- 40060 data 2333333332000000
- 40061 data 0222223332000000
- 40062 data 0000002332000000
- 40063 data 0000002332000000
- 40064 data 0000002332000000
- 40065 data 0000002332000000
-